package com.winshare.saleAssistant.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 用户登录日志
 */
@TableName("t_user_login_log")
@Data
public class UserLoginLog {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 产品编号
     */
    private String productCode;

    /**
     * 产品名称
     */
    private String productName;

    /**
     * 版本编号
     */
    private String versionCode;

    /**
     * 登录时间
     */
    private Date registerTime;

    /**
     * 设备类型
     */
    private String deviceType;

    /**
     * 设备型号
     */
    private String unitType;

    /**
     * 开始时间
     */
    private Date beginDate;

    /**
     * 结束时间
     */
    private Date endDate;

    /**
     * 省
     */
    private String provinceName;

    /**
     * 市
     */
    private String cityName;

    /**
     * 县/区
     */
    private String areaName;

    /**
     * 产品id
     */
    private Integer productId;

    /**
     * 登录次数
     */
    @TableField(exist = false)
    private Integer loginTotal;

    /**
     * 使用时长
     */
    @TableField(exist = false)
    private String time;

    /**
     * 使用总数
     */
    @TableField(exist = false)
    private String total;

    /**
     * 百分比
     */
    @TableField(exist = false)
    private String percent;


}
